package entity

import (
	"time"
)

type SkuStockLockEntity struct {
	Id         int64     `gorm:"id;primary_key"` // id
	CreateTime time.Time `gorm:"create_time"`    // 创建时间
	UpdateTime time.Time `gorm:"update_time"`    // 更新时间
	SpuId      int64     `gorm:"spu_id"`         // 商品id
	SkuId      int64     `gorm:"sku_id"`         // sku id
	OrderId    int64     `gorm:"order_id"`       // 订单id
	Status     int64     `gorm:"status"`         // 状态-1已解锁 0待确定 1已锁定
	Count      int64     `gorm:"count"`          // 锁定库存数量
}

func (*SkuStockLockEntity) TableName() string {
	return "sku_stock_lock"
}
